﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AbstractFactory.ProductSet2
{
    public interface IProductA { }
    public interface IProductB { }
    public interface IProductC { }

    /// <summary>
    /// 定义了9种实体的工厂类
    /// </summary>
    public class ProductA01 : IProductA { }
    public class ProductA02 : IProductA { }
    public class ProductA03 : IProductA { }
    public class ProductB01 : IProductB { }
    public class ProductB02 : IProductB { }
    public class ProductB03 : IProductB { }
    public class ProductC01 : IProductC { }
    public class ProductC02 : IProductC { }
    public class ProductC03 : IProductC { }
}
